to look after your interests - Francés Inglés Diccionario